package com.baosight.risk.service.xtzy.entity;

import javax.persistence.*;

import com.baosight.risk.base.entity.BaseEntity;
import lombok.Data;

/**
 * Table: T_XTSQ_MENU_AUTHO
 */
@Data
@Table(name = "T_XTSQ_MENU_AUTHO")
public class XtsqMenuAutho extends BaseEntity {

    /**
     * 角色代码
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    ROLE_CODE
     * Nullable:  true
     */
    @Column(name = "ROLE_CODE")
    private String roleCode;

    /**
     * 角色名称
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    ROLE_NAME
     * Nullable:  true
     */
    @Column(name = "ROLE_NAME")
    private String roleName;

    /**
     * 资源编码
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    MENU_CODE
     * Nullable:  true
     */
    @Column(name = "MENU_CODE")
    private String menuCode;

    /**
     * 资源名称
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    MENU_NAME
     * Nullable:  true
     */
    @Column(name = "MENU_NAME")
    private String menuName;

    /**
     * 组织编码
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    COMP_CODE
     * Nullable:  false
     */
    @Column(name = "COMP_CODE")
    private String compCode;

    /**
     * 组织名称
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    COMP_NAME
     * Nullable:  false
     */
    @Column(name = "COMP_NAME")
    private String compName;

    /**
     * 备注
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    REMARK
     * Nullable:  true
     */
    @Column(name = "REMARK")
    private String remark;

    /**
     * 排序
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    ROW_ORDER
     * Nullable:  true
     */
    @Column(name = "ROW_ORDER")
    private String rowOrder;
    /**
     * 权限编码
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    AUTHO_CODE
     * Nullable:  true
     */
    @Column(name = "AUTHO_CODE")
    private String authoCode;

    /**
     * 权限编码名称
     * <p>
     * Table:     T_XTSQ_MENU_AUTHO
     * Column:    AUTHO_NAME
     * Nullable:  true
     */
    @Column(name = "AUTHO_NAME")
    private String authoName;

    private static final long serialVersionUID = 1L;
}